package dao;

import org.hibernate.HibernateException;
import entity.UsuarioENT;


public class UsuarioDAO extends GenericDAO  {
	
	public UsuarioENT getUsuario(String login) {
		
		try {
			query = sessao.getNamedQuery("getUsuario");
			query.setParameter("login", login);
			if(query.list().isEmpty()){
				return new UsuarioENT();
				//return new UsuarioENT;
			}else{
				return (UsuarioENT) query.list().get(0);
			}			
		} catch (HibernateException e) {
			System.out.println("Erro encontrado:"+getClass().toString()+" Mesagem de Erro: "+e.toString());			 
			return new UsuarioENT();
		}
	}
	
	

	public UsuarioDAO() {
		// TODO Auto-generated constructor stub
	}

	
}
